<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>    
<%@ taglib prefix="display" uri="http://displaytag.sf.net" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core_rt" %> 
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>  
<!--pub_lista_serv_out.jsp-->
<script type="text/javascript">
    $(document).ready(function () {
        $('#listServizi').jtable({
        	defaultDateFormat: 'dd/mm/yy',
        	paging: true,
        	pagesize: 10,
        	pageList: 'minimal',
        	sorting: 'true',
            title: 'Lista Servizi SCAMBIO CORSE in Uscita',
            actions: {
                listAction: '<%=request.getContextPath()%>/areaPubblica/ajax/loadServiziOUT.html',
            },
            fields: {
                idServ: {
                    key: true,
                    width: '3%'
                },
                stato: {
                    title: 'STATO',
                    width: '5%',
                    display:	function (data) {
	                    	if (data.record.dataFine == null && data.record.idUserExec == 0) {
	                    		return '<img src="<%=request.getContextPath()%>/images/okorange.png" alt="DA ASSEGNARE"/>';
	                    	} else if (data.record.dataFine != null && data.record.idUserExec > 0) {
	                    		return '<img src="<%=request.getContextPath()%>/images/okgreen.png" alt="ASSEGNATO"/>';
	                    	} else if (data.record.dataFine != null && data.record.idUserExec == 0){
	                    		return '<img src="<%=request.getContextPath()%>/images/kored.png" alt="RITIRATO"/>';	
	                    	} 
                    }
                },
                'cliente.descNome': {
                	title: 'Cliente',
                    width: '10%',
                    sorting: true,
	                 display: function (data) {
	                	 var str = data.record.cliente.descNome +'<br/>'+ data.record.cliente.telefono  +'<br/>'+ data.record.cliente.email;
	                     return str;
	                 },
	                input: function (data) {
	                    if (data.record) {
	                        return '<input type="text" name="cliente.descNome" style="width:200px" value="' + data.record.cliente.descNome + '" />';
	                    } else {
	                        return '<input type="text" name="cliente.descNome" style="width:200px" />';
	                    }
	                }
             	},
                oraJson: {
                    title: 'Ora',
                    width: '3%',
                    sorting: false,
                },
                dataJson: {
                    title: 'Data',
                    width: '7%',
                    type: 'date',
                    listClass: 'grassetto'
                },
                pax : {
                    title: 'Pax',
                    width: '3%',
                    sorting: false
                },
                pickUp: {
                    title: 'Pick up',
                    width: '17%'
                },
                dropOff: {
                    title: 'Drop off',
                    width: '17%'
                },
                
                prezzo: {
                    title: 'Pagano',
                    width: '4%',
                    listClass: 'grassetto',
                    defaultValue: '0',
                    display:	function (data) {
	                    if (data.record) {
	                        return '&euro; ' + data.record.prezzo;
	                    } 
                    }
                	
                },
                commissione: {
                    title: 'Commissione',
                    width: '4%',
                    listClass: 'grassetto',
                    display:	function (data) {
	                    if (data.record) {
	                        return '&euro; ' + data.record.commissione;
	                    } 
                    }
                	
                },
                descTipoServizio: {
                    title: 'Tipo Corsa',
                    width: '8%',
                    edit: false,
                    create: false,
				    sorting: false
                },
                note: {
                    title: 'note',
                    width: '8%',
                    edit: false,
                    create: false,
				    sorting: false
                },
                Dettaglio: {
                    title: '',
                    sorting: false,
                    edit: false,
                    create: false,
                    width: '1%',
       	             display: function (data) {
       	                 return '<a class="lentina" href="<%=request.getContextPath()%>/areaPubblica/dettaglioServizio.html?idServ='+data.record.idServ+'&caller=<c:out value="${caller}" /> ">'+'<img src="<%=request.getContextPath()%>/i/lente.png" height="18" width="18" alt="Visualizza Dettaglio" /></a>';
       	             }
                }
            }
        });
        
        $('#listServizi').jtable('load');

    });
    
    
    
    

    
</script>


	<!-- INIZIO CONTENUTO -->
		<p>
<a href="inserimentoServizio.html" id="button" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-icons insertButton" role="button" aria-disabled="false">
<span class="ui-button-icon-primary ui-icon 	ui-icon-plusthick"></span>
<span class="ui-button-text">Inserisci Servizio</span>
</a></p>
<div id="listServizi" class="listaJtable"></div>
	<!-- FINE CONTENUTO -->




			
			<div class="gen_div">
 				<h3> 
					Suggerimenti
				</h3>
				<p>
					Questa pagina mostra tutti i servizi dell'area pubblica che hai inserito
				</p>
				<p>
					<strong>OPER</strong>: Clicka sulla lente per avere il dettaglio del servizio e per verificare se qualche utente e' interessato, se qualcuno
					e' gia' lista potrai decidere a chi <strong>assegnarlo</strong> e riscuotere la commissione 
				</p>																											
			</div>


				

</div>
		</div>	